Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland #1-w1 Italy F3 Italy F5 Italy F6 Netherlands F3 Netherlands F4 Germany F14 Germany F15 Germany F16 France F16 USA F27 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Germany F1 Italy F11 Italy F12 Italy F13 Italy F14 Italy F15 Italy F16 Italy F17 Germany F2 Germany F6 Germany F10 Germany F11 Germany F1 Germany F12 Germany F13 Germany F14 Germany F15 Germany F1 France F15 Germany-w1 Germany-w2 Germany-w3 Germany-w4 USA F28 USA F29 Germany F3 USA F3 Germany F5 Switzerland F1 Switzerland F2 Switzerland F3 USA F8 Italy F12 USA F13 Germany F6 Germany F7 Germany F8 Germany F9A Germany F10 Germany F11 Germany F13 Germany F15 Germany F16 Germany F2 Germany F4 Switzerland F1 Switzerland F2 Switzerland F3 Germany F5 Germany F7 Germany F8 Germany F9 Germany F15 Germany F16 France F15 Germany F18 Germany F19 Germany F1 Germany F2 Germany F4 Germany F5 Switzerland F1 Switzerland F2 Switzerland F3 Turkey F3 Germany F6 Germany F7 Germany F8 Germany F9 Germany F10 France F14 Germany F21 Spain F1 Spain F2 Spain F3 Spain F4 Switzerland F1 Switzerland F2 Switzerland F3 Germany F6 Germany F7 Germany F2 USTA Men's Challenger of Dallas - Dallas Lubbock Challenger - Lubbock ATP Slovak Open Challenger - Bratislava The $50,000 Pro Challenger at Calabasas - Calabasas Lambertz Open by Stawag - Aachen Wailea Men's Challenger - Maui Heilbronn Open - Heilbronn Baden Open - Karlsruhe The Surbiton Trophy - Surbiton Intersport Heilbronn Open - Heilbronn Bauer Watertechnology Cup 2007 - Eckental Status Athens Open - Athens USTA Comerica Challenger - Aptos Baden Open - Ettlingen Schickendanz Open - Furth 2006 Challenger of Santa Clarita California Challenger - Valencia Geneva Challenger - Geneva Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Tennislife Cup - Napoli Samsung Secruities Cup Challenger - Seoul Roma Open Challenger - Rome Flea Market Cup Busan Challenger Tennis - Busan Kobstaedernes ATP Challenger - Kolding Warsteiner Challenger Wolfsburg - Wolfsburg Wolfsburg Challenger 2006 North Shore Pro Tennis Championship - Winnetka Baden Open - Karlsruhe Odlum Brown Vancouver Open - Vancouver Schickendanz Open - Furth Karlsruhe Challenger Oberstaufen Challenger Almaty Challenger Freudenstadt Challenger Ljubljana Challenger Tarragona Challenger Kolding Challenger Eckental Challenger Aachen Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Napoli Challenger Monza Challenger Johannesburg Challenger Rhodes Challenger Poznan Challenger Kitzbuhel Challenger Mons Challenger Tashkent Challenger Orleans Challenger Eckental Challenger Aachen Challenger Helsinki Challenger 2003 USTA Challenger of Calabasas - Calabasas Bath Challenger Karshi Challenger Johannesburg Challenger Banja Luka Challenger Ethias Trophy - Mons Rome Challenger Manchester Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Szczecin Challenger Tulsa Challenger Trnava Challenger Mons Challenger Dallas Challenger Sacramento Challenger Tiburon Challenger Orleans Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Heilbronn Challenger Quimper Challenger Cherbourg Challenger Sarajevo Challenger Barletta Challenger Sarasota Challenger Napoli Challenger Furth Challenger Genova Challenger Orleans Challenger Mons Challenger Eckental Challenger Helsinki Challenger Schickedanz Open 2007 - Furth Sarajevo Challenger St. Brieuc Challenger Rome Challenger Johannesburg Challenger Rome Challenger Nottingham-2 Challenger Meerbusch Challenger Genova Challenger Samarkand Challenger Szczecin Challenger Orleans Challenger Mons Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Andria Challenger Heilbronn Challenger Bergamo Challenger Leon Challenger Rennes Challenger Szczecin Challenger Orleans Challenger Napa Challenger Mons Challenger Sacramento Challenger Tiburon Challenger Rennes Challenger Eckental Challenger Brescia Challenger Volkswagen Challenger 2004 - Wolfsburg Irving Challenger Vercelli Challenger Rome Challenger Genova Challenger Heilbronn Challenger Cherbourg Challenger Vercelli Challenger Segovia Challenger Meerbusch Challenger Sacramento Challenger Fairfield Challenger Las Vegas Challenger Eckental Challenger Ortisei Challenger Brescia Challenger Andria Challenger Bergamo Challenger Wroclaw Challenger Burbank Challenger - Burbank Labertz Open by Stawag - Aachen Istanbul Challenger Manchester Challenger Surbiton Challenger Bergamo Challenger Szczecin Challenger The Swanston Challenger - Sacramento Orleans Challenger Biella Challenger Lambertz Open by Stawag 2007 - Aachen Singha Tennis Classic - Tarzana GHI Bronx Classic - Bronx Genova Challenger Irving Challenger Surbiton Challenger Swanston Challenger - Sacramento Estoril Open - Estoril Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Genova Challenger Heilbronn Challenger Bauer Watertechnology Cup - Eckental Ortisei Challenger Braunschweig Challenger Bratislava Challenger Szczecin Challenger Orleans Challenger Ortisei Challenger Ismaning Challenger Jonkoping Challenger Eckental Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Rennes Challenger Quimper Challenger Swanston Challenger - Sacramento Marbella Challenger USTA Challenger of Oklahoma - Tulsa Heilbronn Challenger Surbiton Challenger Braunschweig Challenger Braunschweig Challenger Meerbusch Challenger Como Challenger Genova Challenger Szczecin Challenger Orleans Challenger Ortisei Challenger Ismaning Challenger Noumea Challenger Newport Beach Challenger Cleveland Challenger Dallas Challenger Lille Challenger Sophia Antipolis Challenger Leon Challenger Heilbronn Challenger Ludwigshafen Challenger Cherbourg Challenger Koblenz Challenger Hamburg Challenger Eckental Challenger Biella 3 Challenger Lille Challenger Split 2 Challenger Surbiton Challenger cinch Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Furth Challenger Como Challenger Citta di Monza - Monza Scheveningen Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Puerto Vallarta Challenger Heilbronn Challenger Marburg Challenger Le Gosier Challenger Salzburg Challenger Bath Challenger Rome Challenger Black Forest Open - Freudenstadt SAP Open - San Jose Bauer Watertechnilogy Cup 2008 - Eckental Tennis Channel Open - Las Vegas Ortisei Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Cairo Challenger Bratislava Challenger Guadalajara Challenger Cremona Challenger Salzburg Challenger Furth Challenger Belgrade Challenger Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Szczecin Challenger The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Aix En Provence Challenger Ordina Open - 's-Hertogenbosch Surbiton Challenger Countrywide Classic - Los Angeles RCA Championships - Indianapolis AIG Japan Open Tennis Championships - Tokyo Zagreb Challenger Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Pau Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis San Luis Potosi Challenger Tennis Channel Open - Las Vegas Split 1 Challenger U.S. Mens's Clay Court Championship - Houston Dallas Challenger Nottingham Challenger The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Mons Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Potchefstroom Challenger Grand Prix de Tennis de Lyon - Lyon Ismaning Challenger Heineken Open - Auckland Biella 4 Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Bergamo Challenger Serbia Open - Belgrade Chennai Open - Chennai The Artois Championships - London SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade AEGON Championships - London Tiburon Challenger Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Medibank International - Sydney SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London SkiStar Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad XL Bermuda Open - Bermuda Farmers Classic - Los Angeles Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON Championships - London Hall of Fame Tennis Championships - Newport Meerbusch Challenger Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne China Open - Beijing SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Citi Open - Washington US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston BMW Open - Munich Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier Memphis Open - Memphis Bet-at-home Cup - Kitzbuhel Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON Championships - London Open Sud de France - Montpellier Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Citi Open - Washington Suisse Open - Gstaad Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open Parc - Lyon Ricoh Open - 's-Hertogenbosch AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Suisse Open - Gstaad Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Erste Bank Open - Vienna New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON Championships - London Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Erste Bank Open - Vienna Sydney International - Sydney Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Nature Valley International - Eastbourne Winston-Salem Open - Winston-Salem China Open - Beijing Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Adelaide International - Adelaide Open Sud de France - Montpellier Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Emilia-Romagna Open - Parma Dallas Open - Dallas Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Libema Open - 's-Hertogenbosch Viking International - Eastbourne Brisbane - Brisbane Citi Open - Washington Apia International - Sydney If Stockholm Open - Stockholm Citi Open - Washington Medibank International - Sydney Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco ASB Classic - Auckland Miller Lite Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha Hall of Fame Open - Newport Geneva Open - Geneva Davidoff Swiss Indoors - Basel Brisbane International - Brisbane China Open - Beijing The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart AEGON International - Eastbourne Brisbane International - Brisbane Mercedes-Benz Cup - Los Angeles Erste Bank Open - Vienna SAP Open - San Jose Mercedes Cup - Stuttgart Gerry Weber Open - Halle Geneva Open - Geneva U.S. Open - New York Brisbane International - Brisbane Gerry Weber Open - Halle Moselle Open - Metz Gerry Weber Open - Halle Barcelona Open BancSabadell - Barcelona ATP Studena Croatia Open - Umag Campbell's Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Thailand Open - Bangkok BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Aircel Chennai Open - Chennai Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Moselle Open - Metz Open Sud de France - Montpellier New York Open - New York U.S. Open - New York Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, SF, ESP-USA, 4-1 ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Team Championship - Dusseldorf Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, QF, AUS-USA 3-2 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, World Group, SF, CRO-USA 3-2 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments U.S. Open - New York U.S. Open - New York Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, 1R, SRB-USA 1-3 Laver Cup - Prague ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Olympics - Beijing Olympics - Rio de Janeiro